Mengi Yay sells 26 metre superyacht - all4yachting