About Texas Lab Technologies Ltd. (13245074) United Kingdom