About D-link International Ltd. (12107841) United Kingdom