About Dd1 Media Ltd (SC586937) United Kingdom