About Arken Watch Company Limited (13238729) United Kingdom