About Delphi Ventures Spv 7 Llp (OC435595) United Kingdom