They are scammers. Never ever put your card details. They are copying videos from somewhere else and just here to snatch your card details. That's it. Once they get the card. No matter what you will get robbed. You cancel you email whatever you do. They will charge you every week. Or apply another card.
Claim your business profile now and gain access to all features and respond to customer reviews.