About Ddi 79 Ltd (12395272) United Kingdom