About Nc Technology Solutions Ltd (08527978) United Kingdom