About Dmd Media Hub Ltd (11447055) United Kingdom