Kyamagwa General Investment Club Ltd