About Sv Investments London Limited (12977026) United Kingdom