About Carex Group Limited (12543101) United Kingdom