About The Pempamsie Foundation (CE016920) United Kingdom