The company is not clear, I thought it was somewhere in Europe as it implicitly says on website, but when I sent the transfer, my bank's transfer reco…