Japanese-flagged container ship ONE CONTRIBUTION headed for Long Beach, ETA 1530 Local Time. Voyage originated in Ningbo, China
Fifty vessels in London right now,four expected arrivals. Name could be LOLA or something IOLA but right now nothing in the London area or expected to arrive that matches that.
That would explain why no track, no need for a museum ship to transmit an AIS position