An insurer who is represented in Malta but is incorporated in another country, such as the UK.
Accessibility Tools