About Knitted Skin Limited (12176125) United Kingdom