About Adora Digital Health Ltd (13103602) United Kingdom