About Edisla Ltd. (10717930) United Kingdom