About Emerald Liverpool Limited (12939623) United Kingdom