Den schweiziske ambassade har ingen web-side.