About Telmydoc Ltd (13010532) United Kingdom