About Nwrs Holdings Limited (12744572) United Kingdom