About Ted Med International Limited (12583689) United Kingdom