About Eleneo Group Ltd (13243334) United Kingdom