I've asked my mate about this. He knows this type of stuff and knows where to look.
He says that in any normal marketing push at that level, turnover to support such a commitment would need to be in the hundreds of millions, to the low billions, depending on various factors.
That is a big company to hide, and hidden it is. A couple of ex fighters apparently, and some press releases. No public mention of it's performance or financials, no appearances in any market reports, no sales figures, no financial backer mentioned, nothing.
He says, (he's a black and whiter by the way), that it is either hidden money, Saudi possibly despite what has been said, or they probably don't have it. It is a mega competitive market, so I doubt they will get it.
He also says that there is no obligation to demonstrate the financial capacity of a sponsor to pay, only to show that it falls within the FMV range, which it doesn't seem to.