About Lcc Invest Limited (11018354) United Kingdom