About Emerald Software Solutions Limited (06270286) United Kingdom