About Ameira Group Ltd (13377433) United Kingdom