Do you have anymore proof about this? Screenshots / a more indepth discussion? I could turn around and say you're a liar and people would believe me.
They don't reply emails, no news about this company. They offer big cpm rates (0.15 $-0.23 $) and it is not possible I can guarantee you it is a big scam company