About Dx3 Limited (13310906) United Kingdom