About Eksel Ltd (10782977) United Kingdom