About Vendero Ltd (13140236) United Kingdom