About N.t.e. Holdings Limited (10583854) United Kingdom