About Canuck Capital Limited (11033606) United Kingdom