About The Institute Of Clinical Science And Technology Ltd (09300292) United Kingdom