Leigufélagið Óðinn og Fen ehf. (6103240530) | Legal notices