About Carousel Education Ltd (13654293) United Kingdom