About Caneda Capital Management Ltd (11300262) United Kingdom