About Nhr Solutions Limited (13435409) United Kingdom