Trust and Check is the new top-tier customs certification in the EU. Here is what it requires, what it offers, and whether it makes sense for your business.