About Delphi Ventures Spv 1 Llp (OC433091) United Kingdom