About Delphi Ventures Spv 11 Dydx Llp (OC437917) United Kingdom