About D&d Network Technology Trading Co. Ltd (09108579) United Kingdom