CANON TOOLS LIMITED - CIN U28932CH1997PLC019265 | Company