About Th Dm Holdco Limited (13616672) United Kingdom