About Lrf Investments Limited (01718125) United Kingdom