About Downing Ventures Co-invest Llp (OC419797) United Kingdom