About Kan-cane Limited (10036414) United Kingdom