About V&f Group Ltd (11737672) United Kingdom