About Nidd Holdings Ltd (12248613) United Kingdom