About Investors In Health (c&t) Holdings Limited (05125981) United Kingdom