Mengi Yay getting ready to deliver superyacht project NB89 - all4yachting