About Educk (uk) Limited (10736319) United Kingdom