About The Amelia Project Foundation (CE008762) United Kingdom