SIFY LIMITED - CIN U72200TG1995PLC022562 | Company