About Lantis Watch Company Ltd (12453119) United Kingdom