About Ncomp@ss Ltd. (03508317) United Kingdom