About Lux Watches Ltd (12065479) United Kingdom