About Emana Ltd (12762064) United Kingdom