New details revealed of 47m Jongerts superyacht Revolution