Mojave and multiple boots

I have a mac mini with mojave and I sometimes use an external bootdrive for mojave so I have winclone on there and registered but on the internal hardrive it says it is already liscenced, do I need two liscences for one machine???

You should only require a single license, but you might have to activate it when booted from the external drive using the serial number provided.