About Amira Equi Limited (04172718) United Kingdom