About Amexia Limited (10441074) United Kingdom