A Charitable Trust set up to support a wide range of charitable purposes including developing countries aid, education and sick and needy assistance.