About Yukan Canoe Ltd (12186924) United Kingdom