About Ss Investment Holding Ltd (11906663) United Kingdom