Company name: Mama Chen's Dumplings
Description: Freshly made dumplings packaged frozen and ready to cook without the need to thaw. The kits come with cooking instructions, chilli oil, soy sauce, and chopsticks - prepared to create a delicious and authentic Chinese meal. Alternatively, you can enjoy it later as the dumplings will last up to 1 month in the freezer.