Raza.com India calling card company.
Excerpted from the website:
Established in 1995, Raza.com is a privately owned firm based in Chicago, Illinois. We are managed by a team of highly qualified executives experienced in processing payments, networking, information services, retail marketing, telecommunications as well as switch facilities. When combined, this wide range of talents form the basis of a solid leader in the telecom industry; one you can rely on for all your telecommunication needs. read more