About Ted S Health Ltd (13347245) United Kingdom