Christian Nielsen, Denmark, Hampshire (GB), M, Xilco (CH) AG