About New Care Operations (holdings) Limited (09957375) United Kingdom