About Lc1 Management Limited (09253150) United Kingdom