About Education Index Ltd. (06829499) United Kingdom