About Lm Investments Limited (04139516) United Kingdom