Last Minute Bamburi, Keňa