About First Choice Care Homes Holdings Limited (10691008) United Kingdom