About N.e.t. Europe Ltd. (02128696) United Kingdom