About Solo Knit Limited (11333851) United Kingdom