About Ss Holdings & Investments Limited (11614437) United Kingdom