About Vsv Holdings Limited (12325668) United Kingdom