About The Amelia Project C.i.c. (09361155) United Kingdom