About Netrix Systems Limited (07694103) United Kingdom