About Ddp Holdings Ltd (11922863) United Kingdom