About Ameex Ltd (12539922) United Kingdom