The European Women's Chess Championship 2025 will get underway on March 31. Here's everything you need to know.