About The Magic Circle Foundation Limited (02155182) United Kingdom