About Spc Comp Ltd (10354520) United Kingdom