About Dbd International Ltd (11671942) United Kingdom