About Ava & Alex Healthcare Services Ltd (13143668) United Kingdom