About The Derek Moore Foundation (11809205) United Kingdom