LONDON — The Body Shop, the British beauty and cosmetics retail chain, said on Tuesday that it has appointed insolvency administrators after years of financial struggles. FRP, the administrators hired by The Body Shop, said it will “now consider all options to find a way forward for the business.” “The Body Shop has faced an extended period of financial challenges …