Al Mustafa Welfare Trust is a UK-registered Muslim charity dedicated to serving humanity with compassion and care. Since 1985, we have been providing life-saving aid, sustainable development.