About Swiss Watches Worldwide Limited (11322691) United Kingdom