METRA CNC PRIVATE LIMITED - CIN U29309KA2018PTC115579 |