About Lc Holdings Uk Managment Ltd (12068423) United Kingdom