About Kanx Investments Limited (11597130) United Kingdom