Trustpilot’s new brand identity celebrates the stories behind the stars Creative Moment