About S&v Ventures Ltd (08652923) United Kingdom