well completions in Kenya