About Amdex Analytics Ltd (11908895) United Kingdom