About Tlx Limited (SC178084) United Kingdom