About Ardia Digital Health Ltd. (10513948) United Kingdom