CIN |
Name |
Address |
|---|---|---|
| U74995AP2017PTC106371 | IMJOR TECH PRIVATE LIMITED | Level 1, Sunrise Incubation Towers, IT Layout Madhurawada, Hill Number 3 Vishakhapatnam Vishakhapatnam AP 530048 IN |