I have seen both Titan and eastern listed in the booking engine as operating various LGW/AMS flights.ovwr the next few months with some days listed as BA and some as ‘operated by ...’ as part of my next ex-eu but as wasn’t booking B2B I didn’t cross check the other flight in the pair.
oP needs to check the booking engine using their dates of travel to ascertain who is operating which flight.