Data upload customisation

Hi All,

Is it possible to add new upload option to existing upload options(company, Individuals and leads) ? if Yes, please tell me how. I need to import data from excel/csv into new custom entity.