New 88 metre Michael Leach superyacht design for Blohm + Voss