STUDIO BAAN OPC PRIVATE LIMITED - CIN U71100TS2025OPC193119