About T X Homes Ltd. (SC264183) United Kingdom