About Lux Watch Club Ltd (13025771) United Kingdom