I believe there are multiple scammers using this same model but with different made up business names. In my situation they said the company was called “The Red Cart US”. Since it’s made up I don’t think there is much people can do other than tell others not to fall for this scam if ever contacted.