If that were the case, then the posted URL would be pure hype. I think it's more likely that they've developed something that is more bespoke than that. It's totally too hard to say though.
Enterprise deals are usually around compliance and security primarily. Companies want centralized billing and to be sure that their developers only use "sanctioned" AI and other tech.
Who knows though with that contact us sales wall.