ICLP Ltd in liquidation, Zürich, limited or corporation