TR1 - Notification of major holdings - Trustpilot Group PLC | RNS | Ticker