Hafex ehf (6812933459) | Legal notices