Trading Statement - upgrading FY margin guidance - Trustpilot Group PLC | RNS | Ticker