About Netx Limited (03144108) United Kingdom