Invia SMS: Behind the corporate veil