MEGRI SOFT LIMITED - CIN L72200CH1992PLC011996 | Company