About Digital Edition Technology Ltd (06953138) United Kingdom