Virtual Voyageworld Private Limited · Mangalam Cinema Pvt Ltd · Virtual Netcomm Private Limited · Virtual Networks Private Limited · Profiles Infosoft Private Limited · M Virtual Technology India Private Limited · U65910 Gj1994 Plc023207 · U74140 Gj1983 Ptc006458