About Nethaus Limited (03933064) United Kingdom