About Nicusor Healthcare Limited (13106654) United Kingdom