ICFC Finance Limited has published a notice regarding the sell of promoter shares