About T.l.medd Ltd (12217007) United Kingdom