About The Green Hat Foundation (CE004734) United Kingdom