About Dx Holdings Limited (05844346) United Kingdom