Financial Results March 2025 - UPL Limited | RNS | Ticker