About Coacoara C.i.c. (12487050) United Kingdom