About Dark Horse Pictures Limited (08055112) United Kingdom