About Nsb (sw) Ltd (12496276) United Kingdom