Deden & Co, Zürich, limited partnership, CHE-115.252.539