About Los Pelambres Holding Company Limited (FC032746) Channel Islands