About Tlc Care Holdings Limited (11669988) United Kingdom