About Kixx Middlesbrough Limited (11989656) United Kingdom