About Venture Watch Co Ltd (13402724) United Kingdom