Westlife Foodworld makes its debut on the National Stock Exchange