About Nh Holdings Ltd (12201588) United Kingdom