About Tlc Holding 1 Limited (12655629) United Kingdom