About Vendavo Uk Limited (05724979) United Kingdom