ZENJOULE PRIVATE LIMITED - CIN U72100TS2025PTC195755 |