About Emerald Solutions Limited (12508938) United Kingdom