About Amiira Ltd (13574419) United Kingdom