STC is a food and beverage company that provides baked goods and cooked meals on demand to customers.