About Eli Communications Ltd (11797277) United Kingdom