I wouldn’t touch this lot with a barge pole.
Something I noticed is that they say they are “fully regulated and governed by the European MiFID regulations” yet then they say “panfxtrade.com Forex Broker grants that wish with a 100% bonus on deposits”
Interesting given that providing retail traders with bonuses is generally prohibited by European MiFID regulations…
They don’t look legit to me.