Odinn Design ehf (5803050320) | Legal notices