About Lc Investments Limited (08981236) United Kingdom