Yeah, I doubt there are many multi-million dollar companies out there that don't show up on a web search.
Did you Google the phone #?...Cable