About Edu Holdings Ltd (13458404) United Kingdom