About Kixx Plymouth Ltd (13038246) United Kingdom