About Edrosed Ltd (11202292) United Kingdom