About Lc Solutions London Ltd (10989517) United Kingdom