About Edinburgh Telemedicine Solutions Ltd. (SC182016) United Kingdom