Setlon Limited

Setlon is a business intelligence company specialising in the non-life commercial insurance industry.