About Dyad Media Ltd (12474800) United Kingdom