Foxtrot ehf (5808090810) | Legal notices