I'm going to break with my usual tradition and say one good thing.
That brochure does show the money is with a well regulated bank/broker. This is not a guarantee that all is perfect, but at least there shouldn't be any major worries of the broker doing anything wrong.
No fees other than profit share is good, BUT, the part about profits is missing the magic phrase "
High Water Mark". So, lets say they lose 10% the first month and then make it back the next month. With high water mark profit sharing, you owe them nothing. Without it, you pay a fee of the "profits" which are really recoveries of your losses. It is possible that this is an oversight by the person who designed the brochure, but it' a big one. NEVER put money on profit share unless the profit share contract (and LPOA with the broker) clearly specify that it's high water mark.
Make certain that if you open an account with the broker that it's NOT under the management company's IB. They are entitled to a share of profits. If they are also IBs, that means they get a cut of spread/commissions on each trade, winning or losing. That's an incentive to churn an account.
Results page mixes backtests with forward tests. Backtests are ONLY useful in telling if a trading plan is worth forward testing. Demand detailed trading records from a live forward test on the broker they use.
Registered office in the Seychelles. That does not inspire confidence.