About Lyme Project Ventures Lp (SL022939) United Kingdom