About Emerald Mind Limited (07267437) United Kingdom