About Emerald Space Limited (12356464) United Kingdom