About Vend A Vegan Ltd (12164482) United Kingdom