About Tridentx Ltd (13531488) United Kingdom