I called these tech support refund scammers on their US phone number: +1-855-305-2010. They opened up a "Demo Chase bank account" saying it was theirs.