About Meet And Veg C.i.c. (10248932) United Kingdom