Octo Holdings ehf. (5704233200) | Legal notices