About Dpl Investment Holdings Ltd (10036305) United Kingdom