About The Medical Mediation Foundation (07398812) United Kingdom