About Vendesi Limited (06842028) United Kingdom