About Dpp Holdings Ltd (10848807) United Kingdom