About Enterprise Incubator Limited (IP030896) United Kingdom