About Canuk Services Ltd (10524998) United Kingdom