About Amara Project C.i.c. (12773112) United Kingdom