About Emerald Thinking Limited (11054133) United Kingdom