About Kx4 Investments Limited (13598335) United Kingdom