AIM Movers: Zoo Digital recovery and Lords Group Trading downgrade Media localisation and services provider Zoo Digital (LON: ZOO) is seeing signs of improvement in the TV and film market…