About Lc Corp Ltd (12181378) United Kingdom