Maha Net Infrastructure Limited · My Mobile Payments Limited · Podrones Technologies Private Limited · Gadre Infotech Private Limited · Digital Payments Processing Limited · Enser Communications Private Limited · U64120 Mh2006 Plc158727 · Enser Communications Limited