About Nu(pw)r Ltd (13281582) United Kingdom