About Neterex Ltd (11231172) United Kingdom