IO ehf. (6208060640) | Legal notices