About T.d.x. Ltd. (03450336) United Kingdom