About The Golden Helix Foundation (08331746) United Kingdom