ODIN Software ehf (6603090470) | Legal notices