About Hearn Cap Ltd (13201229) United Kingdom