About Delphi Ventures Spv 15 Nameless Llp (OC438292) United Kingdom