About Nuctech London Company Limited (12706206) United Kingdom