About Palle Moeller Foundation (02473092) United Kingdom