NEWGEN LABS OPC PRIVATE LIMITED - CIN U24303AP2017OPC104798