About Dee Holdings Limited (10261537) United Kingdom