About Emerald Developments And Holdings Ltd (11974835) United Kingdom