About Edss Limited (10604227) United Kingdom