About Esalsa Ltd (10946119) United Kingdom