Skye Asset Management SA, Neuheim, limited or corporation