About Sct Investments Ltd (12867076) United Kingdom