About TalkHear

TalkHear Ltd is a company registered in the UK, company number: 11325547.

We are privately funded and operate in the not-for-profit space, with revenues from premium subscriptions and advertising paying for development, improvement and platform operations.