About Lc Ventures Limited (10125702) United Kingdom