About Dea Worldwide Ltd (12188405) United Kingdom