About Innovate Essex Limited (11906136) United Kingdom