British Publisher to launch Indie Hub