About Eleom Limited (11678703) United Kingdom