About Eli Holdings Limited (11633733) United Kingdom