About Think Medical Consulting Ltd. (10101191) United Kingdom