About Dark Brood Pictures Ltd (SC608218) United Kingdom