About Netcentrix Limited (03076196) United Kingdom