IC Solutions Trust AG, Mülligen, limited or corporation