About Edurex Limited (13264925) United Kingdom