About Juxt Ltd. (08457399) United Kingdom