About Kx Retail Ltd (11567796) United Kingdom