About Svf International Limited (10126725) United Kingdom