About Angel Medics Ltd. (11198128) United Kingdom