About The Maxi Martin Foundation (CE010633) United Kingdom