Kenya’s High Court verdict signals a realignment for foreign companies seeking justice Business 2nd Dec 2025