About Cdec Holdings Limited (09950898) United Kingdom