About Nh Group Holdings Limited (13021854) United Kingdom