Jumbo Seafood to open in Thailand. Singapore’s Jumbo Seafood