Find the word definition

Wikipedia
Amlin

Amlin plc is an independent insurer operating in the Lloyd's, UK, Continental Europe and Bermudian markets. Specialising in providing insurance cover to commercial enterprises and reinsurance protection to other insurance companies around the world, Amlin's shares were listed on the London Stock Exchange until it was acquired by Mitsui Sumitomo Insurance Group in February 2016.