About Care Plus Investments Limited (12092313) United Kingdom