About Candor Health Limited (11522704) United Kingdom