Haffari ehf (6308061860) | Legal notices