About Delphi Ventures Spv 16 Hume Llp (OC438691) United Kingdom