Christensen launches 43 metre superyacht Missing Link - all4yachting