About Duo Watches Limited (NI636827) United Kingdom