About Ddc2021 Holdings Limited (13639621) United Kingdom