Three companies that went bust in 2024