About Dedecla Uk Services Limited (11543802) United Kingdom