About Scs Investments Limited (11171259) United Kingdom