About Dee Holdings And Investments Limited (13380112) United Kingdom