About Nwsl Holdings Limited (11482423) United Kingdom