This is what David Pache said about this logo:
Their company name is in reference to their five members and the magnificent attributes of a lion. Cinqleo requested a bold symbol to accompany their launch this autumn. Their identity is based entirely on five sided shapes which come together to form the head of a lion.