About Knord Performance Ltd (13640445) United Kingdom