About New Care Chester (opco) Limited (11362836) United Kingdom