About Delphi Ventures Spv 19 Llp (OC439593) United Kingdom