About Knitmesh Technologies Limited (10748144) United Kingdom