About Entec Limited (11311306) United Kingdom