STT LIMITED - CIN U25209TN1995PLC032408 | Company