About Equicure Ltd. (10181344) United Kingdom