About Scs International Ltd (12922435) United Kingdom