About Nu Sw Ltd (11557768) United Kingdom