About Dark Horse Studios Ltd (07695682) United Kingdom