MEGELLAN ELECTRONICS PVT LTD - CIN U32200TG1989PTC010490 |