Net Zero Teesside Power is developing a government-backed energy plant on the site in Redcar.