About The Macari Foundation (CE007152) United Kingdom