About Hippocrates Digital Ltd (13280534) United Kingdom