Do not sign up. They have no "unsubscribe" link and they keep your card details live.
Dealing with this company is like something out of "1984". Once you have signed up you cannot change your mind and cancel your account, you have to wait for 1 year ! until your subscription runs out. There is no unsubscribe link so you cannot stop their spam and they keep your card details on the website in your personal details page. I was not happy with this when I saw it and tried to close my account YOU CAN'T ! Dreadful set up they just send you preformed Q&A so it is very difficult to contact a human being. Will never use them again and will warn off family and friends.
To reply as a company, please log in to your business account.