About Dd Otex Ltd (09679232) United Kingdom