Authorised and Registered by UK – London Registration Number: 13771646


Authorised and Registered by Dubai | Registration Number: 13771646



Contact Us

Join the financial revolution with Marvel & explore the smartest trading tools.

Get in touch and start smart.

Get in Touch

Leverage our expertise
Whatever stage you are at, we got your back.




Building 12, Office no 801, Bay Square, Business Bay, Dubai

Level 6 Ken Lee building , 20 Edith Cavell st., Port Louis, Mauritius