About Kurious Knitters Ltd (12110373) United Kingdom