Update the incorrect details for Muhammadi Trust Of Great Britain & Northern Ireland. We review every submission before publishing it.