About Vendavape Ltd (12057232) United Kingdom