About Vendigital Holdings Ltd (07051847) United Kingdom