Nyabubaale Foundation For Rural Development (Nfrd) Limited