About Spc Venture Ltd (09496210) United Kingdom