About Design Development International Ltd. (10645303) United Kingdom