About The Hummingbird Charitable Foundation (CE007042) United Kingdom