About William Moore Foundation (11540474) United Kingdom