International General Insurance Holdings Ltd is a Bermuda-based insurance company operating through three core businesses: general insurance, life & retirement, and a technology-enabled subsidiary. It serves markets in over 80 countries and jurisdictions.
Description via Wikipedia
Some research tools need a free Smallfolk account or a Smallfolk Pro plan.