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 animations company based in Hong Kong that provides visual effects for film, interactive media and video games.