Just Eat sale - March 2025