Great find!
They seem to have three drugs in their pipeline, all in the preclinical phase:
TT001, previously called AZD5438
TT002, previously called Niclosamide
TT003, previously called Piperlongumine
Their pipeline page doesn't provide any more information about what each of these drugs...