What's your first impression of this "Rising Star" Telecommunications website?
http://www.risingstartelecom.com/
The first thing that jumps out is thie slogan: "Empowering the Developing World". Also, an odd cast of characters running the show. Could be a smokescreen.