About Dtrx Limited (11243135) United Kingdom