About Nmh Holdings Limited (SC096051) United Kingdom