About Vendagal Limited (05355849) United Kingdom