About The Hope And Optimism Foundation Limited (07629143) United Kingdom