About Kixx Halifax Ltd (12492568) United Kingdom