About L&c Corp Ltd (11424632) United Kingdom