About Kandou Crafts Ltd (13182763) United Kingdom