About Nwl 2019 Ltd (12031994) United Kingdom