About Teedammy Healthcare Limited (12120274) United Kingdom