About Freshehr Clinical Informatics Ltd (08989238) United Kingdom