Kilikid Pvt Ltd was established in 2018 in Malappuram and is reported to have 8 Franchisees currently