About Ella Galore Ltd. (12643234) United Kingdom