About Vichro Watches Ltd (12895412) United Kingdom