About Edl Associates Limited (11202590) United Kingdom