Karo ehf (6406090790) | Legal notices