Maiden Holdings, Ltd SWOT Analysis