Why is NTUC FairPrice limiting the number of essential items despite having sufficient stocks?

The limits are imposed to allow the supply chain to catch up on its deliveries to the stores.