It arrived from Amsterdam, and, when you saw it, it was departing to Stansted. No idea who it was operating for, however.
It’s based at STN, so that leg would be nothing more than a positioning flight.
Could be flying for almost anybody on an AMS-LHR route though. Might even be a private charter.