About Ssc Ventures Limited (08849148) United Kingdom