About Nettrix Limited (08032372) United Kingdom