About Dedab Ltd (12448990) United Kingdom