Mediafeed/Plimus/Saturn Technologies
Ilegal access of credit card
Plimus/Mediafeed/Saturn Technologies (some confusion as to who they call themselves) have taken money from my credit card - I have not purchased anything from them. I signed up at the end of last year but woke up they were a scam when the product would not work & they would not answer my ...