About Edavro Ltd (13040238) United Kingdom