About Nemdale Ltd (13371368) United Kingdom