About The Paloma Foundation (CE020160) United Kingdom