This situation has been known a lot, and it is generally not what this company is doing.
Foreign companies can do it nationwide, as long as they have ID cards, they can do unsecured and credit cards.
You can make the next payment without face-to-face signing. These are basically liars.
Don't believe anything they say!