INDRA INFO OPC PRIVATE LIMITED - CIN U42209UP2023OPC190312