Hello Ella Okotie,
Four months is a long time that has exceeded the estimated processing time as at when you applied. If I can recall, it seems it was 8 weeks processing time then.
You can go ahead to send them webforms/emails (which regularly come with a generic response) to Nairobi. If you have the available budget, it will be wise to request your GCMS notes. It will help you understand the ongoing activities or if any concerns can be quickly addressed. you can request the GCMS notes at
GCMSWriters.com or reach them on Instagram/Twitter/Telegram: @GCMSWriters.
– JS