I've googled it and there are a LOT of complaints about this company on scam reporting sites etc.
I am confused as to whether it's systweak themselves or something pretending to be them that is the problem - however I think ads that encourage people to click on a button like that are generally dodgy ime.
Could you check please MN?
Thanks 