Yes, it is mandatory to either license or register (depending on your turnover) your food business.