The Stitchory is a former branded business that has moved under the name Branded Originals. The available information does not describe its products, operations, ownership, or history.