CANAL ELECTRONICS LIMITED - CIN U31101KA1987PLC013958 |