About Kixx Redditch Ltd (13688575) United Kingdom