About Lc Life Ltd (13712940) United Kingdom