About Emerald International Developments Ltd (12313979) United Kingdom