About Kixx York Ltd (12320581) United Kingdom