About Cambium (holdings) Limited (11643985) United Kingdom