The Distribution Factory, logo, identité visuelle