About Svf Investments (uk) Limited (10726292) United Kingdom