About Emissary Holdings Ltd (11507425) United Kingdom