About Apodd Foundation (08066385) United Kingdom