1 reviews | Active since Feb 2014
Worst service ever recieved from a online platform. I made a deposit 2 weeks ago, waited for a week to reflect, transferred the funds to a US Account and the funds vanished into thin air. Several emails but no reply
Really fedup
© Copyright 2026 hellopeter.com and its affiliates. All rights reserved.