About Knit Nets Limited (09084324) United Kingdom