About Telicell Care Limited (12452754) United Kingdom