About Dedik Limited (08303336) United Kingdom