About The International Stroke Protection Medical Center (tsc Medical) Limited (11179132) United Kingdom