They are a fraud. My story is very similar to the other posts. Wired 4000.00 to Barclay Bank in the UK. I checked them out with online reviews inde…