These people are scammers. They sell products with free "lifetime" updates, only for them to cancel this after purchase and charge you a yearly subscription for further updates. No complaints department, no official returns procedure, they will just ignore you if you have a problem. I'm sure all the positive feedbacks are fake. UK Trading Standards are investigating. Buy if you want, but there are much better products out there, and definitely much better companies to deal with.
Claim your business profile now and gain access to all features and respond to customer reviews.