About Max Wilsdorf Limited (12173065) United Kingdom