About Svf Triangle Spv (uk) Llp (OC422278) United Kingdom