Xenon S.A., Interlaken, limited or corporation