About Vvm Holdings Ltd (10257939) United Kingdom