Kiambu, KenyaShare feedback