About Aimexe Ltd (13328925) United Kingdom