About Lrc Investments Limited (00208642) United Kingdom