About Nuhaus Ltd (12407020) United Kingdom