About Lighthouse Mediconsult Limited (13648342) United Kingdom