Nakasongola Muslim Foundation Limited