Sounds like a scam. No real value. If your car is stolen and chopped up for parts, you don’t really want it back!
From what I take from the info card that OP posted, the only theft deterrence is the sticker they put on the window saying “Stop! This vehicle protected by Dipping Dots”