About Lf Investments Limited (10650362) United Kingdom