We're talking here about HighStreetPharma. You can check their trustpilot reviews here.
Actually - when checking Trustpilot you want to go straight to business transparency. You can disregard reviews from manual invitation and organic - you buy those for 1$ each from BlackHatWorld forum. Look only at Verified/Automated Invitations.
good write up, basically unless its an automated invite, it is almost certain to not be legit. Ive installed trustpilots app on a few clients websites and the way it works is, once an order has been delivered, the shop manager marks it as complete, that triggers trust pilots invitation email
If you check out BM's CMS and plugin list, it is built on wordpress and doesnt even have trustpilot plugin installed https://builtwith.com/buymoda.org