About Nc Scientific Limited (12091003) United Kingdom