About Empower - The Emerging Markets Foundation Limited (05889426) United Kingdom