About Knit Technologies Ltd (12800666) United Kingdom