Address: Nairobi, Kenya.