About Svf Triangle (uk) Llp (OC422280) United Kingdom