About V&z Holdings Ltd (13116429) United Kingdom