About Alfa Healthcare Holdings Ltd (10304373) United Kingdom