About The Vemoye Foundation (CE020790) United Kingdom