Investors Trust Assurance SPC
ITA International Insurer