Leifi Winch Control ehf. (5601150320) | Legal notices