About Vvsm Holdings Ltd (13132838) United Kingdom