Adding C.I.C. company profile - is it a charity ltd or Non-ltd

CICs are limited companies. There are other discussions that will help you think about the considerations and what is right for your company.