About Digital Media Technology Group Limited (13236586) United Kingdom