About E N T C Ltd (11469239) United Kingdom