Yes, to run a food business, you must also register yourself under the Shops and Establishment Act. Even if you own a food truck and not a physical shop, it is mandatory.