FTP Trust Company SA, limited, CHE-102.090.546, 13482, 5809