Has anyone used them? Also have you tried to withdraw money and they stated a stamp duty tax was needed ? Trying to see if this company is legit. You also don’t pay the stamp tax on their website it’s outsourced to someone else.
Asked
Active
Viewed 22 times