About Caneda Foods Holdco Ltd (11300109) United Kingdom