About Mdpp Holdings Ltd (10913297) United Kingdom