About Kx Horizons Limited (10257995) United Kingdom