About Edcan Ltd (10158141) United Kingdom