Octo Infinity ehf. (5908190770) | Legal notices