Here is video
It looks like multiple hits. Notice the smoke plume before the incoming hit
Russian large landing ship “Novocherkassk” was destroyed by Storm Shadow
https://rumble.com/v43d4g3-russian-large-landing-ship-novocherkassk-was-destroyed-by-storm-shadow.html
A storm shadow. So essentially, it was a British attack.