About Nordhaus Limited (08717024) United Kingdom