About Knit Tech Solutions Limited (11803191) United Kingdom