About The Beehive Children S Foundation (africa) (12273506) United Kingdom