About Care Investments And Developments Limited (13411303) United Kingdom