I started getting emails from them a couple of months ago. I unsubscrived, thinking I'd perhaps entered a competition or something and they'd come from that. Today I see that they have charged £10 to my credit card and I have no dea why, but a bit of googled shows they charge £10 a month for an account/membership. I'm still none the wiser as to why I'm being charged though I don't even really understand what they do, it seems to be some sort of selling platform.
Does anyone know