About H1ppocrates Medical Ltd (11397426) United Kingdom