About Vegan Special Forces Ltd (12154085) United Kingdom