About Nub Watches Limited (11566315) United Kingdom