About Nicholas Process Systems Ltd (11110531) United Kingdom