About Eliora Healthcare Ltd (13320243) United Kingdom