About Amira I. Ltd (09246329) United Kingdom