About Digital Light & Magic Ltd (08518576) United Kingdom