About Emerald Marketing Services Limited (12211430) United Kingdom