LEICATEX LIMITED - CIN U51494MH2008PLC181977 | Company