About The Ben Raemers Foundation (CE020836) United Kingdom