Register your interest for the 2025 Masters Championship at the stunning Augusta National Golf Club in the United States.