The Hundred 2025: Teams, Rules, Winners & Brand Value Explained