About Lr Direct Investments Ltd (13419917) United Kingdom