IDI Index Investment AG, Aadorf, limited or corporation