About Lr Investment Management Ltd (09538290) United Kingdom