About The Ju Watches Ltd (12244405) United Kingdom