MEMMSTA TECHNOLOGY LIMITED - CIN U72100KL2018PLC054773 |