About Annex Watches Ltd (11421049) United Kingdom