About Sct Holdings Ltd (11587239) United Kingdom