About Ted Learning Ltd. (12396710) United Kingdom