About Kx Ventures Ltd (10962593) United Kingdom