About World Vegan Shop Ltd (13196184) United Kingdom