About Dx Commander Ltd (10987855) United Kingdom