About Educan International Limited (10180808) United Kingdom