About Ameira Associates Ltd (11616836) United Kingdom