Nakaswa Rural Renewal Ministries International (Nrrmi) Ltd