CO
Content Contengate
View company profile →
A scam site
A scam site. Never heard of them, never subscribed to anything. Like many others they attempted to charge me £39.99. Luckily for me my bank blocked the transaction and contacted me to cancel my card. Not sure how they are still operating!