Stumbled across this site and have spent the day doing some investigation. In my opinion this site is clearly a scam due to the abundance of red flags. Anyone with money invested I'd suggest to remove it immediately. If anyone disagrees then believe me I'm all ears

Positives:
Domain has been active since 2003
Videos linked above, and trades made within them appear to be genuine
Red flags:
The site has been excluded from archive sites like waybackmachine.org, so you cannot see the site's previous history.
To me, as a senior software engineer, the site seems very amateurish. I just can't believe it's the creation of a team of professionals on behalf of a large investment company. My gut feeling on reading the site is that something just isn't right.
In my trading experience the consistently huge returns are so implausible they're almost laughable. If they're truly generating these returns then why would they open this to the public and give away their trading secrets which would almost certainly dilute the returns over time? A 17 year old financial company would almost certainly have the resources to invest millions on its own. If they'd invested $10m of their own funds it'd now be worth $5bn over the 38 months stated (to end of April 2020). A 500-fold return in just over 3 years. Another 3 years at this same level of returns it'd be worth $2.5tn. A quarter of all the wealth of the USA. Credible? Absolutely not.
There seems to be very little information about the site online apart from several sites that are affiliate linking to it. Surely the internet would be awash with information on a respected 17 year old financial trading site.
Several negative reviews are redacted on Trustpilot. No reviews at all pre-December 2019. Again surely there'd be more for a 17 year old site.
Very concerning recent comment from a user on one of the above Youtube videos claiming that a 20,000 Euro deposit was blocked and returned due to their receiving account being blacklisted. They also claim they've been given multiple accounts to transfer money to. Huge red flag.
If you key "world markets reviews" into google the top result (which is an ad) links to a scam recovery site, which is almost certainly a scam itself. Another huge red flag.
No information about how these trades are actually placed "behind the scenes"
The site states that they are managing 30M of assets. This would mean that they were only managing around 12M at the beginning of this year and around 2M at the start of 2019 (this assumes no withdrawals however). They say their average retail account size is 25,000 Euros, but if they're only managing 30M then that is only 1200 clients. Numbers certainly don't suggest a fund making staggering returns.