MEGACITI LEAFIN INDIA LIMITED - CIN U65910AP1997PLC027828 |