About Language School Holdings Limited (12141022) United Kingdom