Setting up a company in Kenya from abroad: how I do it — 2025 | OpenAccountants