TeamViewer support has confirmed that they "transferred the case" to this agency since I didn't respond to their email.(Screenshot of their response in Twitter thread)
While they were doing this, their website portal showed no indication of any pending payment and let me purchase their business plan.
While they were doing this, their website portal showed no indication of any pending payment and let me purchase their business plan.