About Digital Media Enterprise Solutions Limited (06913838) United Kingdom