Trustpilot shares jump on IPO despite top-of-the-range value of £1.1 billion