About Longines Ventures Limited (04325349) United Kingdom