About Dx Tech Limited (11902809) United Kingdom