About Emerald Hill Capital Limited (11784035) United Kingdom