About Stoked Vegan Ltd (12645218) United Kingdom