They're a scam company, stealing data and then charging money claiming that your pet registration has expired. I have 3 pets chipped and registered at the same time, yet apparently only one is expiring, and the details it gave me of my own address etc were incorrect, yet I know the actual Pet Database has them down correctly. If you get an email from them, ignore it.
Claim your business profile now and gain access to all features and respond to customer reviews.