English
Sign In
6.0
0 Review
Business Scope
8.0
Trading Cost
5.9
Trading Platforms
6.2
Support
6.1
Licence Status

FCA regulated

FCA 768451
Seychelles FSA SD027
Authorised
Authorised
Contact

Founded 2017

Headquarters England, United Kingdom

Min Deposit 50 USD

Max Lev 1 : 2000

Global Offices
Multilingual Support
Low Minimum Deposit
No Withdrawal Fee
Multi-regulation
Islamic Account
Multiple Account types
Negative Balance Protection
Fast Deposit
Quick Response

Reviews

6.0
0 Review
Be the first to review.
Rate and Review

Overall Rating

Cost

Platforms

Deposit & Withdrawal

Customer Support

Your review