In Spain, 'Imma' (Catalan) or 'Inma' (Spanish) is only associated with the name 'Immaculada' or 'Inmaculada' from 'Immaculada Concepció'/'Inmaculada Concepción', 'Immaculate Conception (of Mary)' in English. I think every woman named Immaculada is called Imma. So we have both Emma and Imma, being completely different names.