Had a look at the website, to my surprise there's a live chat link. Not to my surprise the "chat has closed".lolThe advert as lifted from youtube;
692,000 positive responses
1,200,000 negative responses
It appears to be a commercial flop.
View attachment 609608