About Endea C.i.c. (13100131) United Kingdom