About Hearn Capital Limited (09358721) United Kingdom