About Dbd Comms Ltd (12892023) United Kingdom