About Hearn Rise Investment Limited (13691249) United Kingdom