KICC City Square, Nairobi, Kenya.