About Northhill Capital Limited (11196206) United Kingdom