Kroll, a privately owned company headquartered in the US, was founded in 1972 and employs approximately 5,700 professionals globally. The company provides business consulting and services, specializing in risk and financial advisory solutions.
On May 1, 2026, reports indicated that accessories retailer Claire's is planning a return to the high street with 50 new store openings, just days after its widespread closures. This development followed Kroll's announcement on April 28, 2026, that Claire's permanently ceased operations at all 154 of its company-owned stores in the UK and Ireland, effective April 27, leading to approximately 1,300 job losses for economic reasons. This move did not affect the retailer's 356 concessions, many located in Asda stores, or its head office. Private equity owner Modella Capital had appointed Kroll to oversee the administration earlier in the year, after Claire's fell into administration twice within a single year.