Before revision: Centro Digital Pictures Limited is a visual special effects and animations company based in Hong Kong that provides visual effects for film, interactive media, and video games.
After 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.