About Vsm Ventures Ltd. (12783718) United Kingdom