About Svt Ventures Ltd (12375110) United Kingdom