About Knit 24 Limited (05374901) United Kingdom