Before revision: Centro Digital Pictures Limited is a visual special effects and animation company based in Hong Kong that provides visual effects for film, interactive media, and video games.
After revision: Centro Digital Pictures Limited was a visual special effects and animation company based in Hong Kong that provided visual effects for film, interactive media, and video games.