About Knit Craft International Ltd (09685197) United Kingdom