About Versus Holdings Limited (11816780) United Kingdom