About Dpm Holdings Limited (10106220) United Kingdom