BIRLASOFT LIMITED - CIN L72200PN1990PLC059594 | Company