About New Bright Horizon Ltd (10869940) United Kingdom