About Dd Ie Ltd (NI636268) United Kingdom