About Swiss Watch Club Ltd (11839438) United Kingdom