New 43 metre superyacht order at ISA