About Emerald Edge Ltd (12963389) United Kingdom