About Nwsl Limited (11405252) United Kingdom