Owners Boohoo Group has confirmed a 'review of business operations' was carried out