S T INFOTECH LIMITED - CIN U72200KA2000PLC026628 | Company