About Dedex Management Ltd. (06427324) United Kingdom