These flights have been going on since at least 2009.
Take a look at this aircraft..
It's one of a small number owned by a leasing company and up until recently, could be seen on FR24 orbiting London at FL100 for hours at a time. This info is now blocked.
Take a look at the company and see if you can work out who is running the show.