skeppet Islam , som utrustats i Glasgow , enligt uppgift för Kinas eller Japans räkning.