About The Magic Future Foundation (08310741) United Kingdom