About Canol Ltd (10844473) United Kingdom