About Emerald Studios Limited (11986850) United Kingdom