About Dx London Limited (08885836) United Kingdom