How to trust a new business partner when you live in Czech Republic and partner lives in the USA