About Emissary Ooh Ltd (11691779) United Kingdom