About Edasoft Ltd (12771870) United Kingdom