About Emora Ltd (13012484) United Kingdom