About Vegan Holdings Limited (13095211) United Kingdom