About Ss Investments Group Ltd (12677427) United Kingdom