About Scholastica Academy Ltd (13234796) United Kingdom