About Emerald Global Communications Limited (09516034) United Kingdom