About Caneda Limited (09643669) United Kingdom