About Ntex Limited (01375292) United Kingdom