About Citizen Vegan Ltd. (11734742) United Kingdom