About The Nelisa Foundation (CE019025) United Kingdom