About Silver Studios Vfx Limited (10425731) United Kingdom