About Edo Community Foundation Manchester Uk Ltd. (07559993) United Kingdom