About Ted Medical Ltd (11024416) United Kingdom