About The Manny And Brigitta Davidson Charitable Foundation (CE011536) United Kingdom