About Vendido Ltd (13370509) United Kingdom