About Dpl Investments Limited (SC444224) United Kingdom