About New Care (adel) Holdings Limited (11485973) United Kingdom