About Eleora Ltd. (11329150) United Kingdom