PointPay
Consumer Report
They own me 267 never heard about this company how can i get my money back? I didnd know that they debitin me 45pounds every three monts what caind of company is this ...