STO RACKS LIMITED - CIN U51909KA1984PLC006515 | Company