About The Ecancer Global Foundation (CE012685) United Kingdom