About Vs Ventures Limited (08220981) United Kingdom