MICRO LABS LIMITED - CIN U24232KA1973PLC002401 | Company