EXAJOULE PRIVATE LIMITED - CIN U29100UP2020PTC135693 |