About Edict Limited (08982668) United Kingdom