About Ella Halo Ltd (11879207) United Kingdom