About Leicester Educational Investments Limited (11926718) United Kingdom