About Dbd2020 Global Ltd (13558048) United Kingdom