About Lonehill Investments Limited (12328129) United Kingdom