CIN |
Name |
Address |
|---|---|---|
| U72900DL2020OPC370604 | MOUZA TECHNOLOGIES INDIA (OPC) PRIVATE LIMITED | RZ-331, 3RD FLOOR OFFICE NO-1 MANGOLPUR KHURD, NEW DELHI- 110086 DELHI North West DL 110086 IN |