About Compassioneat Living C.i.c. (11663400) United Kingdom