About Network Extender Technologies Limited (05121631) United Kingdom