About Adexx Limited (10982359) United Kingdom