About Kixx Harrogate Limited (09723456) United Kingdom