Tradefx PointPro withdrawal issues

Good day, I invested with the help of an 'expert broker' on Binary trading. I was advised to create a Crypto wallet - Luno which will be used to transfer the funds to my trading account. I paid the initial first deposit of R3 000 (South African rands) to purchase my bitcoin and I was advised that after 3 days I will be able to withdraw my earnings/profit. I was asked after that to make a 10% deposit towards the commission which I did but still could not withdraw my funds even after I paid the deposit they requested. Even after I paid the deposit I discovered the system required a Transfer Code. When I followed up on this they told me that I needed to pay another R21 0000 south African rands ($1.400) in order to get the Transfer Code to be able to transfer my account. Is 'TradefxPiontPro' a reputable company/broker or have I been scammed? and what do I do now? My trading account is still active with all the money that I supposedly won. I am saying this because I am not even sure if the trading site itself is legit.

Is 24funds.io legit?

I have been with this broker since August 2021 They froze my account only on 20th October 2021 dating the account not verified It’s now been vertified Just concerned on getting any money back They say they are based in Larnaca But won’t give me a telephone number to call their office Am suspicious now of 24funds.io Thanks for any help