TRST Analysis - Trustpilot Group Plc | Makkler