Superyacht of the Week: The 43.3 metre Latitude