About Nvws Holdings Limited (12255846) United Kingdom