CF TECHNOLOGIES LTD payment licence C87860