Kabarole Development Initiative Organisation For The Youth (Kadiofy) Limited