About Kixx Huddersfield Limited (11137872) United Kingdom