About Kxk Limited (13582982) United Kingdom