About Lh Investments Europe Ltd (10202706) United Kingdom