General Company Information Current Name Stitch Heads [common] Status Active since 2015 [>8 years] Country of Operation Netherlands [headquarters] Website Official Twitter