When it comes to socks, Scandinavia isn't the first place that comes to mind as the global headquarters for sock design. However, iZ sock may change that ...