About Dcsmith Holdings Limited (11183423) United Kingdom