About Dark Horse Technologies Ltd (11255952) United Kingdom