About Knit-id Limited (13398923) United Kingdom