About Vegan International Ltd (13124634) United Kingdom