About Dedea Group Ltd (12804904) United Kingdom