About Eurocan International Ltd (10463268) United Kingdom