About Dli 2019 Limited (12008428) United Kingdom