About Lc Capital 1991 Ltd (13558517) United Kingdom