Best check yo self, you're not looking too good. Nulla vitae elit libero, a pharetra augue.

Error or danger!

Oh snap! Change a few things up and try submitting again.


Well done! You successfully read this important alert message.


Heads up! This alert needs your attention, but it's not super important.

Geminia Insurance Plaza, Kilimanjaro Avenue, Upperhill +254 20 2782000 info@

Contact Us

Do you have an inquiry? Any comments or feedback for us? Got any complaints?

We have a friendly team and a listening ear to fully meet your needs. Keep in touch with us online on the platforms below.

Email Us here


Enter your email to join our mailing list

Geminia on Twitter