International Steel Company Limited, société anonyme holding