XL Group Ltd MarketLine Company Profile