Please don’t ever provide your bank details over to any company without seeing them first or speaking to them. Have a look on company's house site and one relevant to that country to make sure that they are listed on there. Try and use search engines as well as B2B directories and read reviews wherever given. You can try asking for references and you can request to check their business license. If you can try and get hold of their business credit report, than do so.