About Thy English Academy Ltd. (09191512) United Kingdom