About S.s. Investments Limited (06690034) United Kingdom