About Kx Howard Limited (04600692) United Kingdom