ELECTROMECARR INDIA PVT LTD - CIN U40105WB1986PTC040584 |