About Nch Ltd. (06895958) United Kingdom