About Dd Technology Ltd (13711961) United Kingdom