View Disclosure
SUPERCAST TECHNOLOGIES PRIVATE LIMITED
U70109UP2016PTC087328
14-05-2024
212549000.00
31-03-2024
311824000
2023-24
78
35
0
0.00
0
0.00
0
0.00
SATYENDRA SHARMA
IP/N00737
26-05-2025