Yes, you can transfer your no-claims-bonus from one insurance company to another. You need to provide the details of your previous insurance policy to the new insurance company to get the NCB discount.