About Edisoft Ltd (13636513) United Kingdom