Investors Trust is licensed and regulated in three jurisdictions, so there are three places to check. The way to check is exactly the same as checking any other financial institution in any other country – check the regulator website. Here are the details:
Cayman Islands Monetary Authority (CIMA)
Website Link: https://www.cima.ky/search-entities
Search for: Investors Trust Assurance
Reference Number: 2291
Puerto Rico
Website Link: http://www.ocif.pr.gov/Consumidores/Lista%20Concesionarios/Entidades%20Financieras%20Internacionales.pdf
Search for: ITA International Financial Services
Registration Number: IFE-055
Malaysia Labuan Financial Services Authority (Labuan FSA)
Website Link: https://www.lfsacoral.gov.my/reefs
Search for: ITA Asia Limited
Registration Number: LL14990