About Scd Investments Limited (13253003) United Kingdom