About Sw Movada Limited (11945514) United Kingdom