About Klace English School Ltd (10492393) United Kingdom