Sentio Space is a London based animation studio. The human touch runs through everything we do.