About Emerald Egg Ltd (11895637) United Kingdom