About Sss Venture Ltd (11643990) United Kingdom