Still being charged by LionRender - any one else getting this?

Going through my bank statements I realise that I was charged by LionRender.com on the 24th January. Lionrender.com no longer exists, so how are they charging me? Is anyone else having this?