About Aandx Ltd (12525462) United Kingdom