About Device Design International Limited (10703891) United Kingdom