Vistra (Switzerland) AG, Zürich, Limited or Corporation