About Vss Holdings Limited (09665527) United Kingdom