New Look has launched a process to seek new investors for its stores in France as the UK fast fashion retailer continues to review its performance in international markets.