About Kniterate Ltd (09806728) United Kingdom