About Delphi Ventures Spv 18 Avalanche Llp (OC438892) United Kingdom