About Eleos International Ltd (12543014) United Kingdom