About Kan Craft Solutions Ltd (11999588) United Kingdom