About Dxtechnology Ltd (13618128) United Kingdom