Three new insurance companies recently licensed by CIMA