About Lhr Investments Group Ltd (13400968) United Kingdom